plum grove - German English Dictionary